import type { GetCodeData, GetCodeParams, LoginCodeParams, LoginData, LoginParams, UserData } from "@/types/user";
import { request } from "@/utils/request";


// 1. 密码登录
export const loginApi = (data: LoginParams) => {
    return request.post<null, LoginData>('/login/password', data)
}
//2. 获取验证码
export const getCodeApi=(params:GetCodeParams)=>
    {
        return  request.get<null,GetCodeData>('/code',{params})
    }
// 3.验证码登录
export const loginByMobileApi=(data:LoginCodeParams)=>
    {
        return request.post<null,LoginData>('/login',data)
    }
//获取用户信息
export const getUserInfoApi = () => {
    return request.get<null, UserData>('/patient/myUser')
  }